10 月 10 日,「重构互联网,钠可不一样 —— DFINITY Sodium 中国线上发布会」正式举行。本次活动由 Odaily 星球日报联合 DFINITY 举办,果壳宇宙独家社区支持。 上午,DFINITY 创始人兼首席科学家 Dominic Williams 于发布会上做了「互联网计算机如何重构传统互联网」主题演讲。Dominic 通过演讲向我们介绍了什么叫做互联网计算机。在与姊妹网络以太坊网络进行对比时,Dominic 表示,互联网计算机的 Chain Key 只有 48 个字节,如今,如果想要验证以太坊区块链中的交易,用户必须下载整个区块链网络,这个容量在今年年底的时候会高达五万亿字节,数据量的差异显而易见。有了互联网计算机,用户只需要用 48 个字节就可以验证互联网网络上的所有信息。也就是说,网络神经系统能够提升整个网络的承载能力,这是通过创造新的区块链——即子网(subnets)——来实现的。通过不断创造新的子网,互联网计算机能够不断地扩容,进行实现无限的承载能力。在谈及近期大火的 DeFi 时,Dominic 表示,互联网计算机的高承载能力有助于 DeFi 的开发,我们非常鼓励开发者在互联网计算机上进行 DeFi 的开发,同时我们也将保证他们能以非常低廉的成本进行开发。以下为 Dominic 现场演讲全文,经 Odaily 星球日报编辑整理。
互联网计算机的高承载能力有助于 DeFi 的开发,我们非常鼓励开发者在互联网计算机上进行 DeFi 的开发,同时我们也将保证他们能以非常低廉的成本进行开发。大家好,我是 DFINITY 的创始人 Dominic Williams,首先,我将用十分钟的时间向大家介绍一下什么是互联网计算机。我们知道,在区块链领域有三大创新。第一个是 2009 年的比特币,第二个是 2015 年的以太坊,第三个就是 2020 年的 DFINITY。互联网计算机是基于一个名为 ICP 的开放协议而构建的,它可以承载不限数量的稳定代码单元,这些代码单元被统称为“WebAssembly 容器” ,可以简单理解为一种高级的智能合约。在互联网计算机上,你可以创建各种东西,包括网站、企业系统、泛行业的各类平台,以及各种各样的 DeFi 应用。我们希望大家能够抛弃传统的 IT,在新的互联网计算机上进行构建。有了互联网计算机,你将不再需要云、服务器、数据库、防火墙、DNS、CDN、VPN 等现有的互联网服务。互联网计算机是通过一系列的数据中心来运行的,这些数据中心会运行一些特殊的节点机器。在将来,我们的数据中心预计将会运行数以百万计的节点机器,截至目前,在全球各地已经有了数百个节点机器了。互联网计算机的运作方式类似于 PoW,但是是以一种进化版的方式。在进行 PoW 挖矿时,节点可以获得 Token 奖励,但我们做的是非常有意义的数据运算,而不是无用的哈希运算。ICP 是一个高级的区块链协议。这里会存在一个名为“网络神经系统(Network Nervous System,NNS)”的主链,主链的作用类似于大脑,用以承载治理系统。通过 Chain Key 技术,可以实现 Dapps 与区块链之间的交互。使用这一技术进行网络验证的一大好处在于,可以使此前的旧块不再必要(unnecessary),从而减缓网络整体的压力。互联网计算机的 Chain Key 只有 48 个字节,如今,如果想要验证以太坊区块链中的交易,用户必须下载整个区块链网络,这个容量在今年年底的时候会高达五万亿字节,数据量的差异显而易见。有了互联网计算机,用户只需要 48 个字节就可以验证互联网网络上的所有信息。也就是说,网络神经系统能够提升整个网络的承载能力,这是通过创造新的区块链——即子网(subnets)——来实现的。通过不断创造新的子网,互联网计算机能够不断地扩容,进而实现无限的承载能力。每一个新增的区块链(子网)都可承载上述的“WebAssembly 容器” ,也就是高级智能合约。而 Chain Key 技术可以让这些子网进行直接的交互。通过这一方式,互联网计算机就有了无限的扩容能力,不光是计算能力的扩容,也是数据存储空间的扩容。DFINITY 基金会已研发出了一系列的开发者工具,我们也为开发者准备了一个全新的计算机编程语言 Motoko,开发者可借此来进行编程。有了互联网计算机,人们不仅可以在区块链上进行一些 Dapps 的创建,也可以创建一些高扩容性的互联网服务,比如说我们现在在互联网计算机上已经有了一个类似于抖音的短视频应用 CanCan。无限的承载能力对于 DeFi 的发展也有着很大的好处,我们非常鼓励开发者能够在我们的互联网计算机上开发一些 DeFi 相关业务,同时我们也将保证他们能以非常低廉的成本进行开发。互联网计算机极大的简化了开发的过程,在互联网计算机上,即不需要数据库,也不需要文件。关于治理问题,用户可以通过持有 ICP 代币来参与网络治理,具体方式是将 ICP 代币锁定在神经元内,从而对网络治理进行投票,同时,用户也可以配置自己的神经元,进行自动投票。DFINITY 的开发会涉及大量的研发工作,我们在全世界的各个研发中心都雇佣了大量的工程师和科学家。正是由于这个项目的复杂性,所以我们才会经历了一个这么漫长的历程。如今,我们已经到达了第四个里程碑,即「钠(Sodium)」测试网的发布,即将朝向主网「汞 (Mercury)」网络的发布迈进。 最后,欢迎更多的开发者、创业者来试试我们提供的开发者工具包(SDK),在互联网计算机上进行一些开发尝试。在活动中,万向区块链董事长肖风做了《从人人都能发资产到人人都能发应用》主题演讲。肖风首先将 DFINITY 与比特币、以太坊网络进行了比较,他表示:比特币网络是货币网络,发行、交易、兑换;以太坊网络是资产网络,人人都可以在以太坊上发行资产,资产有没有价值取决于共识;DFINITY 网络是应用网络,稍微懂代码的人都可以以极低的成本在 DFINITY 网络发行自己的应用。三者之间不是互相取代的关系,而是层层递进,再加上波卡等其他网络共同组成区块链网络,搭建一个完整的数字化宇宙。此外,肖风也重点解释了完整的区块链网络,包括了几个部分:分布式网络、分布式数据库、分布式计算、分布式存储、分布式账本、分布式治理,最后是 DFINITY 在其中起到核心作用的分布式应用。上述几个部分加上分布式商业,才真正形成基于区块链的、完整的、闭环的加密经济体。 与消费互联网的商业路径不同,区块链的商业突破不是从 C 端开始的,而是从开发者开始的,你先服务好这些开发者,开发者把他们的创意贡献出来,才有可能从分布式应用走到分布式商业。DFINITY 的问世,给开发者提供了一个低代码、低运营、低成本、冷启动的开发环境,是面向开发者的友好型网络。 “我们期待主网上线后,成千上万的开发者在 DFINITY 进行开发,其中也许会出现吸引消费者的杀手级应用。”肖风表示。以下为肖风演讲全文,由 Odaily星球日报整理。
在上百万、上千万的创业者里面,我相信一定会出现千千万万个吸引消费者的、基于区块链的、杀手级的应用。
很高兴刚才知道 DFINITY 主网今年可以上线了。 今天的演讲,我将首先把比特币、以太坊和 DFINITY 这三个区块链网络做一个比较。比特币是货币网络,发行、兑换、交易、支付数字货币。以太坊网络是资产网络,人人都能够去中心化地在以太坊上发行自己的资产。当然你的资产是不是有价值,第一取决于它是否真的有用,第二取决于全网对你的东西是不是有共识。 DFINITY 是应用网络,稍微有一些写代码能力的人,只要你有独特的创意,不需要付出很高的成本就可以在 DFINITY 上去部署你的应用。我认为这是 DFINITY 网络最核心的价值,也是 Dominic Williams 讲到的 DFINITY 作为一个互联网计算机最核心的价值。比特币网络、以太坊网络和 DFINITY,这三个区块链的网络之间,不是互相取代的关系,而是层层递进,步步深入的关系。这三个加在一起,再加上像 PolkaWorld(波卡)这样一些区块链技术系统,才真正的构造出了一个完整的区块链网络,一个完整的加密经济体,一个完整的数字化的平行宇宙。 在我的理解当中,一个完整的区块链网络,包括了这样几大部分:分布式网络、分布式数据库、分布式计算、分布式存储、分布式账本,以及基于共识算法的分布式治理架构,最后是 DFINITY 在其中起到核心作用的分布式应用。大家可以用分布式的方法,在上面很轻易的、很轻松的就去部署各种各样的应用。 一个完整的区块链经济体(加密经济体),还不能缺少一个部分——分布式商业。分布式网络、分布式数据库、分布式计算、分布式存储、分布式账本、分布式治理、分布式应用以及分布式商业,这才是一个基于区块链的、真正的、完整的、闭环的加密经济体。众所周知,以太坊和其他的公链不一样的地方,就在于它建立了一个庞大的开发者社区、友好的开发环境,开发者撑起了整个的以太坊。 DFINITY 也是面向开发者构建的一个网络,它希望有更多的开发者能够用很低的代码进行开发。比如,DFINITY 曾经推出的基于区块链的社交产品 CanCan,就是用少于 1000 行的代码构建而成的;以太坊上的很火的 Uniswap,就用 500 行代码颠覆了一个交易系统,基于区块链新的分布式应用,500 行代码可以代替到几万行代码。 总体来说,这两个网络都具有同样一个特点,他们都是面向开发者的友好型网络。 从目前的一些案例中,我们也可以得到启示:区块链的商业突破不是从 C 端开始的,而是从开发者开始的。你先服务好这些开发者,开发者把他们的创意贡献出来,我们才可能从分布式应用走到分布式商业,真正走到消费者、用户这一端。 从目前区块链发展来看,区块链商业突破与消费互联网的商业路径是截然不同的。消费互联网是消费者驱动网络运行,而区块链是开发者驱动网络运行。DFINITY 试图给开发者提供一个低代码、低运营、低成本、冷启动的应用开发、应用部署和应用分发的环境。全球如果有数百万个开发者带着自己的美妙的创意,在 DFINITY 上开发、发布、部署各种各样的应用程序、区块链 SAAS 应用,区块链的商业就真正到来了。这个构想,让我想到了前不久华为发布的“云手机”的概念。所谓的云手机,就是把我们现在智能手机里所有运算需要的东西都搬到云上去。你手上拿到的只是一个显示屏而已,芯片也不需要了,所有的东西都在云上面。 这两个概念其实都是一样的,真正应用的时候,我们都需要简化,这样技术才能真正得到更广泛的推广,出现千万级、亿级的用户来使用区块链。分布式商业必须基于分布式应用平台,但是,分布式商业并不是分布式应用平台,这是两个不同的阶段。 在分布式应用中,DFINITY 可以起到非常大的基础平台的作用。分布式应用是开发者来驱动的,这里的开发者可以看作是现实世界的创业者。这些创业者把他们非常美妙的创意写成代码,编成智能合约部署在 DFINITY 之上;部署完后,就进入到分布式商业阶段。分布式商业是由消费者、用户、客户来驱动的,消费者有着绝对的权利。开发者把应用部署完之后,接下来就要看消费者是不是会来玩,买不买单,喜不喜欢用。整体来看,目前分布式商业还有很长一段路要走。我们期待主网上线后,成千上万的开发者在 DFINITY 进行开发,把他们的创意变成一个智能合约,部署在 DFINITY 之上。在上百万、上千万的创业者里面,我相信一定会出现千千万万个吸引消费者的、基于区块链的、杀手级的应用。这些都是非常值得期待,我的分享就到这里。点击“阅读原文”,可查看专题《DFINITY Sodium中国线上发布会》。出品 | Odaily星球日报(ID:o-daily)
进Dfinity官方社群,请添加小助手微信:
comiocn
长按关注
Dfinity官方微信
给你第一手资讯和项目信息
更可随时答疑解惑